• Article  

      Adaptive control for a class of large scale non-linear systems 

      Xu, H.; Ioannou, Petros A.; Mirmirani, M. D. (2005)
      The design of stabilizing controllers for multi-input multi-output (MIMO) non-linear plants with unknown non-linearities is a challenging problem. The inability to identify the non-linearities on-line or off-line accurately ...
    • Conference Object  

      Aspect oriented programming for a component-based real life application: A case study 

      Papapetrou, Odysseas; Papadopoulos, George Angelos (2004)
      Aspect Oriented Programming, a relatively new programming paradigm, earned the scientific community's attention. The paradigm is already evaluated for traditional OOP and component-based software development with remarkable ...
    • Article  

      Caching dynamic information in vehicular ad hoc networks 

      Loulloudes, Nicholas; Pallis, George C.; Dikaiakos, Marios D. (2010)
      Recent advances in VANET technologies have propelled the development and deployment of a wide variety of Vehicular Information Systems (VIS) to vehicles. Such systems provide real-time, crucial information, to drivers, ...
    • Conference Object  

      Centralized, decentralized, and overlapping control designs for a segmented telescope 

      Li, K.; Kosmatopoulos, E. B.; Ioannou, Petros A.; Boussalis, Helen R. (IEEE, 1999)
      The accurate control of the segments of large segmented telescopes to achieve the desired shape could open the way for the construction of much larger telescopes with much better capabilities. In this article, we consider ...
    • Article  

      A comparative study of protocols for efficient data propagation in smart dust networks 

      Chatzigiannakis, Ioannis; Dimitriou, Tassos D.; Mavronicolas, Marios; Nikoletseas, Sotiris E.; Spirakis, Paul G. (2003)
      Smart Dust is comprised of a vast number of ultra-small fully autonomous computing and communication devices, with very restricted energy and computing capabilities, that co-operate to accomplish a large sensing task. Smart ...
    • Article  

      A comprehensive solution for application-level adaptation 

      Reichle, R.; Geihs, K.; Barone, P.; Eliassen, F.; Floch, J.; Fricke, R.; Gjorven, E.; Hallsteinsen, S.; Horn, G.; Khan, M. U.; Mamelli, Alessandro; Papadopoulos, George Angelos; Paspallis, Nearchos; Stav, E. (2009)
      Driven by the emergence of mobile and pervasive computing there is a growing demand for contextaware software systems that can dynamically adapt to their run-time environment. We present the results of project MADAM that ...
    • Conference Object  

      Context management and its applications to distributed transactions 

      Samaras, George S.; Kshemkalyani, Ajay D.; Citron, Andrew (IEEE, 1996)
      An emerging paradigm that handles multiple locii of control in a system allows multiple program threads to work on the same task, each thread to work on a different task, or a thread to work on multiple tasks for greater ...
    • Conference Object  

      Coordination of systems with real-time properties in manifold 

      Papadopoulos, George Angelos; Arbab, Farhad (IEEE, 1996)
      This paper combines work done in the areas of asynchronous timed computations and coordination models in order to derive a framework able to express real-time coordination without adhering to special architectures or ...
    • Book Chapter  

      DART: a data-driven processor architecture for real-time computing 

      Farquhar, William G.; Evripidou, Paraskevas (Publ by Elsevier Science Publishers B.V., 1993)
      This paper presents the design of DART, a Data-driven processor Architecture for Real-Time computing. The DART processor is designed to be the key building block in real-time multiprocessor systems that can handle multiple ...
    • Conference Object  

      Development of a discrete event dynamic systems curriculum using a Web-based "real-time" simulated factory 

      Cassandras, C. G.; Deng, M.; Hu, J. Q.; Vakili, P.; Zhao, C.; Panayiotou, Christos G. (IEEE, 2004)
      Summary form only given. This paper aims at an integrative and innovative approach to curriculum methods of teaching engineering methodology courses. The course is problem driven where industrial case studies are the basis ...
    • Conference Object  

      Distributed, low contention task allocation 

      Kapidakis, Sarantos; Mavronicolas, Marios (IEEE, 1996)
      A new approach to solve task allocation problems is proposed. The method involves introducing a load balancing network, a new class of distributed, and asynchronous algorithms for task allocation in shared memory ...
    • Article  

      A Family of Resource-Bound Real-Time Process Algebras 

      Lee, I.; Philippou, Anna; Sokolsky, O. (2006)
      The Algebra of Communicating Shared Resources (ACSR) is a timed process algebra which extends classical process algebras with the notion of a resource. It takes the view that the timing behavior of a real-time system depends ...
    • Article  

      A general resource framework for real-time systems 

      Lee, I.; Philippou, Anna; Sokolsky, O. (2004)
      The paper describes a formal framework for designing and reasoning about resource-constrained systems. The framework is based on a series of process algebraic formalisms which have been previously developed to describe and ...
    • Article  

      Image-based crowd rendering 

      Tecchia, F.; Loscos, C.; Chrysanthou, Yiorgos L. (2002)
      Rendering crowded scenes with thousands of different animated virtual people in real time is challenging. An image-based rendering approach for displaying multiple avatars is proposed. The system allows real-time rendering ...
    • Conference Object  

      Impact of timing on linearizability in counting networks 

      Mavronicolas, Marios; Papatriantafilou, Marina; Tsigas, Philippas (IEEE, 1997)
      Counting networks form a new class of distributed, low-contention data structures, made up of interconnected balancers and are suitable for solving a variety of multiprocessor synchronization problems that can be expressed ...
    • Conference Object  

      Intensive care window: Real time monitoring and analysis in the intensive care environment 

      Stylianides, N.; Dikaiakos, Marios D.; Panayi, G.; Kyprianou, T. (2009)
      This paper introduces a novel, open source software named Intensive Care Window, ICW. ICW enables communication with intensive care unit bedside installed medical devices over standard and proprietary communication protocol ...
    • Article  

      Intensive care window: Real-time monitoring and analysis in the intensive care environment 

      Stylianides, N.; Dikaiakos, Marios D.; Gjermundrød, H.; Panayi, G.; Kyprianou, T. (2011)
      This paper introduces a novel, open-source middleware framework for communication with medical devices and an application using the middleware named intensive care window (ICW). The middleware enables communication with ...
    • Conference Object  

      A local search mechanism for peer-to-peer networks 

      Kalogeraki, Vana; Gunopulos, Dimitrios; Zeinalipour-Yazdi, Constantinos D. (2002)
      One important problem in peer-to-peer (P2P) networks is searching and retrieving the correct information. However, existing searching mechanisms in pure peer-to-peer networks are inefficient due to the decentralized nature ...
    • Article  

      Modelling and implementing asynchronous timed multimedia frameworks using coordination principles 

      Papadopoulos, George Angelos (2005)
      This paper combines work done in the areas of Artificial Intelligence, Multimedia Systems and Coordination Programming to derive a framework for Distributed Multimedia Systems based on asynchronous timed computations ...
    • Article  

      Monitoring disruptions in financial markets 

      Andreou, Elena; Ghysels, Eric (2006)
      We study historical and sequential CUSUM change-point tests for strongly dependent nonlinear processes. These tests are used to monitor the conditional variance of asset returns and to provide real-time information regarding ...